Tamacha

Tamacha

Directed by Ramesh Ahuja
Runtime minutes
Released 1988
IMDb Score: 4.0

Locket

Locket

Directed by Ramesh Ahuja
Runtime minutes
Released 1986
IMDb Score: 5.8